#pragma once
#include "ui/ui_base/editable_list_ctrl.h"
#include "ui/poke_window_prop_fetcher.h"

class CPokeWindowPropListCtrl :
    public CEditableListCtrl
{
public:
    CPokeWindowPropListCtrl();
    virtual ~CPokeWindowPropListCtrl();

protected:
    virtual BOOL CanEdit(int nRow, int nCol);
    virtual BOOL OnRequestEdit(int nRow, int nCol, CRect oEditRect);
    virtual BOOL OnRequestDelete(int nRow);

private:
    CPokeWindowPropFetcher m_oWindowPropFetcher;
};